technical reports - Spanish English Dictionary